b6b05a8b43a56ee4e59c8c18da4a75cfc32f0f3f,transports/bpm/src/main/java/org/mule/transport/bpm/ProcessMessageDispatcher.java,ProcessMessageDispatcher,processAction,#MuleEvent#,75
Before Change
}
// Retrieve the parameters
Object processType = event.getMessage().getInvocationProperty(ProcessConnector.PROPERTY_PROCESS_TYPE);
processVariables.remove(ProcessConnector.PROPERTY_PROCESS_TYPE);
// TODO MULE-1220 The processId for BPM is sort of like a session and so we could probably use
After Change
Object processType = event.getMessage().getSessionProperty(ProcessConnector.PROPERTY_PROCESS_TYPE);
if (processType == null)
{
processType = event.getMessage().getInvocationProperty(ProcessConnector.PROPERTY_PROCESS_TYPE);
}
if (processType == null)
{
processType = event.getMessage().getInboundProperty(ProcessConnector.PROPERTY_PROCESS_TYPE);
}